#ifndef __WIZ_BASE_TYPETRAITS_NOT_HPP__SHANHAOBO_19800429__
#define __WIZ_BASE_TYPETRAITS_NOT_HPP__SHANHAOBO_19800429__

#include "./WizBaseTypeTraitsBool.hpp"

namespace Wiz
{
    namespace TypeTraits
    {
        template<::Wiz::Bool::Type>
        struct Not : ::Wiz::TypeTraits::Bool::True
        {
        };

        template<>
        struct Not<::Wiz::Bool::True> : ::Wiz::TypeTraits::Bool::False
        {
        };
    } /// end of namespace TypeTraits
} /// end of namespace Wiz

#endif /*__WIZ_BASE_TYPETRAITS_NOT_HPP__SHANHAOBO_19800429__*/
